package com.qq.financeSystem.service;

import com.qq.financeSystem.model.Offset;
import com.qq.financeSystem.model.YearAndMonth;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface OffsetService {

    //查询本月所有报销信息（自身）
    public List<Offset> queryAllOffset(String ident);

    //添加报销数据（自身）
    public int addOffset(Offset offset);

    //查询指定年月的报销信息（自身历史查询展示的）
    public List<Offset> queryOffsetByKey(YearAndMonth key);

    //查询个人本月报销信息（薪资调用）
    public List<Offset> queryAllOffsetById(String employeeId);

    //查询个人指定年月报销信息（薪资调用）
    public List<Offset> queryLastOffsetById(YearAndMonth key);

    //个人历史全部津贴记录（自身）
    public List<Offset> selectLastOneById(String empId);

    //添加该人查询是否存在并返回部门识别码
    public String queryOneByIdAndName(String empId, String empName);

    //删除补贴信息
    public int delOneById(String offsetId);
}
